What is the meaning of the word "life support"?

Definitions:

  1. medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive copy to clipboard noun
    • the patient is on life support copy to clipboard

Synonyms: